h2{
	font-size: $fontSizeXBig;
	color: $textColorDark;
}
.todays{
	margin: 20px 0 0;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	.panel{
		background-color: $whiteColor;
		display: flex;
		align-items: center;
		flex: 0 0 24%;
		width: 24%;
		padding: 30px 0 26px 56px;
		border-radius: 4px;
		p{
			margin: 0;
			font-size: $fontSizeBase;
			line-height: calc(22/14);
		}
		.title{
			color: $textColorDark;
		}
		.today{
			font-size: $fontSizeXXBig;
			font-weight: bolder;
			line-height: calc(15/11);
			margin: 4px 0;
		}
		.history{
			color: $textColorLight;
		}
		.icon{
			width: 50px;
			height: 50px;
			border-radius: 50%;
			margin-right: 33px;
			background-color: rgba(69, 116, 241, 0.09);
			display: flex;
			align-items: center;
			justify-content: center;
			.svg-icon{
				width: 100%;
				height: 100%;
			}
		}
	}
}
.bottom{
	width: 100%;
	margin-top: 20px;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}
.left,.right{
	padding: 30px;
	background-color: #fff;

	box-sizing: border-box;
	border-radius: 4px;
	.title {
	  display: flex;
	  align-items: center;
	  justify-content: space-between;
	}
}
.left{
	width: 70%;
	h2{
		font-size: $fontSizeXBig;
	}
	h2,ul{
		margin: 0 0 30px 0;
	}
}
.right{
	width: calc(30% - 20px);
	.el-dropdown-link{
		cursor: pointer;
	}
}
.chart-container {
	position: relative;
	width: 100%;
	height: 423px;
	box-sizing: border-box;
}
.order-tips{
	border-bottom: 1px solid $borderColor;
	padding-bottom: 10px;
	margin-bottom: 50px;
}
.tips-list{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0;
	
	li{
		list-style: none;
		font-size: $fontSizeBase;
		color: $textColorDark;
		margin: 0;
	}
	.num{
		font-size: $fontSizeXXBig;
		color: $mainColor;
		margin-left: 15px;
		cursor: pointer;
	}
}
.chart-title{
	h2{
		margin-bottom: 0;
	}
	.title{
		margin-bottom: 25px;
	}
	.date-picker{
		span{
			font-size: $fontSizeBase;
			color: $fontSizeBase;
		}
	}
	.summary{
		font-size: $fontSizeBase;
		color: $textColorDark;
		vertical-align: middle;
		margin-bottom: 20px;
		span{
			padding-right: 20px;
		}
		.value{
			font-size: $fontSizeXXBig;
			font-weight: bolder;
		}
		.num{
			font-weight: bolder;
			padding-right: 0;
		}
	}
}
.right{
	padding-right: 20px;
	.sum{
		margin-top: 20px;
		margin-bottom: 20px;
		font-size: $fontSizeBase;
		color: $textColorBase;
		.num{
			color: $textColorDark;
			font-size: $fontSizeXXBig;
			padding: 0 5px;
		}
	}
}
.pdt-list{
	width: 100%;
	height: calc(116px * 5);
	overflow-y: scroll;
	p{
		padding: 0;
		margin: 0;
	}
	.pdt{
		display: flex;
		align-items: center;
		justify-content: space-between;
		border-bottom: 1px solid $borderColor;
		font-size: $fontSizeBase;
		color: $textColorBase;
		padding: 17px 0;
		box-sizing: border-box;
		&:nth-child(-n+3) {
			.index{
				background-color: $mainColor;
				color: #fff;
			}
		}
		&:last-child{
			border-bottom: 0;
		}
		.box{
			display: flex;
			justify-content: flex-start;
			align-items: center;
			width: 100%;
		}
		.info{
			width: 55%;
			flex: 0 0 55%;
		}
		.count{
			flex: 0 0 50px;
		}
	}
	.index{
		width: 20px;
		height: 20px;
		border-radius: 2px;
		display: flex;
		align-items: center;
		justify-content: center;
		background-color: $appBg;
		flex: 0 0 20px;
	}
	.img{
		width: 85px;
		height: 85px;
		flex: 0 0 85px;
		display: flex;
		align-items: center;
		justify-content: center;
		margin: 0 20px;
		img{
			display: inline-block;
			width: 100%;
			height: 100%;
		}
	}
	.name{
		height: 44px;
		overflow: hidden;
		line-height: calc(22/14);
		margin-bottom: 15px;
		color: $textColorDark;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
}